End-user programming of reconfigurable systems

نویسندگان

  • Rob Hague
  • Peter Robinson
چکیده

There is no ideal programing language. Each is better suited to some tasks rather than others. This is not only true for complete programs, but also for different stages such as architectural design, detailed implementation, and maintenance. The situation is even more acute in the case of end-user programming languages, which cater for a much more varied user population. It would therefore be advantageous to allow the same program to be viewed, and edited, in a number of different languages. We have developed a system, Lingua Franca, that provides this facility for end-user programming languages in the setting of ubiquitous computing in the home.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scientists in the MIST: Simplifying Interface Design for End Users

We are building a Malleable Interactive Software Toolkit (MIST), a tool set and infrastructure to simplify the design and construction of dynamically-reconfigurable (malleable) interactive software. Malleable software offers the end-user powerful tools to reshape their interactive environment on the fly. We aim to make the construction of such software straightforward, and to make reconfigurati...

متن کامل

Enabling Dynamically Reconfigurable Technologies in Mid Range Computers Through PCI Express

Efficient I/O access is crucial in reconfigurable hardware platforms for implementing high-performance systems. Such platforms can outperform CPUs and GPGPUs in executing applications characterized by inherent parallelism. However, the system-level performance depends heavily on sustaining high transfer rates for feeding data into the reconfigurable hardware and getting the results back to the ...

متن کامل

A Software Architecture-Based Human-Machine Interface for Reconfigurable Sensor-Based Control Systems

The development of software for reconfigurable sensor-based realtime systems is a complicated and tedious process, requiring highly specialized skills in real-time systems programming. The total development time can be reduced by automatically integrating reusable software modules to create applications. The integration of these modules can be further simplified by the use of a high-level progr...

متن کامل

What do end users want from reconfigurable radio terminals?

This paper presents results of a user study to investigate detailed end-user requirements for reconfigurable radio systems. 23 participants contributed to this user study in scenario-based interviews. These results focus upon the information and interactions that will be required for users to understand the ‘reconfiguration’ process, as well as their conception of the positive and negative impl...

متن کامل

A Human-Machine Interface for Reconfigurable Sensor-Based Control Systems

The development of software for dynamically reconfigurable sensor-based control systems is a complicated and tedious process, requiring specialization in real-time systems programming and an amount of time which may not be available, for instance, in a space laboratory. The total development time can be reduced by automatically integrating reusable software modules to create applications. The i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2006